Real-time Interactive Ocean Wave Simulation using Multithread

نویسنده

  • K. Prachumrak
چکیده

This research simulates one of the natural phenomena, the ocean wave. Our goal is to be able to simulate the ocean wave at real-time rate with the water surface interacting with objects. The wave in this research is calm and smooth caused by the force of the wind above the ocean surface. In order to make the simulation of the wave real-time, the implementation of the GPU and the multithreading techniques are used here. Based on the fact that the new generation CPUs, for personal computers, have multi cores, they are useful for the multithread. This technique utilizes more than one core at a time. This simulation is programmed by C language with OpenGL. To make the simulation of the wave look more realistic, we applied an OpenGL technique called cube mapping (environmental mapping) to make water surface reflective and more realistic. Keywords—Interactive wave, ocean wave, wind effect, multithread

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigation of wind induced wave climate close to the Koohmobarak Area, Gulf of Oman

Abstract Wind induced wave is of great importance due to its high energy. In this study wave climate in the Gulf of Oman close to the Koohmobarak area is investigated. Wave climate study is necessary for determination of long-term analysis of wave statistics as well as climate change effects in the study area. First, wave climate is study using both measured and simulated wave data close to th...

متن کامل

Interactive Simulation of Ship Motions in Random Seas based on Real Wave Spectra

The current paper presents a methodology to compute and represent the ship motions at interactive frame rates, when navigating on a virtual sea defined by a real wave spectrum. The Inverse Discrete Fast Fourier Transform algorithm is used to compute the sum of all ship motions components induced by the waves and get the final irregular ship motion. Currently, this is the most efficient method t...

متن کامل

Real-time Water Simulation with Wave Particles on the GPU

When rendering large bodies of water in real-time an efficient method is required to model water waves. This article describes a method for real-time interactive generation of such waves. We use the wave particle method to describe wave propagation in a fluid medium. The method allows to simulate interactions of water with general shaped rigid bodies in real-time. We present a GPU implementatio...

متن کامل

Three Dimensional Numerical Simulation of Tsunami Generation and Propagation Due to Makran Subduction and run-up on Chabahar Bay and Makran Coasts

Makran subduction located at the northwest of the Indian Ocean nearby the southern coast of Iran and Pakistan. Makran subduction is the source of tsunamis that threaten southern coast of Iran. In this article, generation and propagation of 1945’s tsunami initiated by Makran subduction is simulated. For the three dimensional generation of the wave, advanced algorithm of Okada is adopted. The CFD...

متن کامل

Interactive Visualization of Regional Ocean Modeling System

This paper presents techniques for interactive visualization of the Regional Ocean Modeling System (ROMS), a free-surface, terrain-following coordinate ocean circulation model. We have designed an interactive visualization program that allows a casual user to control the forcing conditions applied to ROMS using a graphical user interface and observe the results in real-time. We modified portion...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012